
$(function(){
	getClassInfo();
	getTopicDetail();
});
function getClassInfo(){
	 $.ajax({
			type : 'POST',
			dataType:'json', 
			url : ctp + '/interface/classInfoSearch ',
			data:{ class_id:$('#class_id').val()},
			success:function(data){
				if(data.code==200){
					//console.log(JSON.stringify(data.data));
					$('#name').html(data.data.name);
					$('#indroduce').html(data.data.indroduce);
					$("#pic").attr("src",data.data.pic);
					$('#member_cnt').html(data.data.member_cnt);
 					$('#topic_cnt').html(data.data.topic_cnt);
 					if(data.data.is_self==1){
 						//不是自己创建的班组
 						if(data.data.is_join_class==0){
 	 						//已加入班组
 	 						$('#join_status').removeClass("fa-plus");
 	 						$('#join_status').addClass("fa-paper-plane");
 	 						$("#join_class").bind("click",Common.addTopic);
 	 					}else{
 	 						//未加入班组 给图标添加响应事件
 	 						$("#join_class").bind("click",Common.joinClass);
 	 					}	
 					}else{
 						$('#join_status').removeClass("fa-plus");
 						$('#join_status').addClass("fa-paper-plane");
	 					$("#join_class").bind("click",Common.addTopic);
 					}
				}
			},
			error:function(data){
			}
	    });
}
 
function getTopicDetail(){
 $.ajax({
	type : 'POST',
	dataType:'json', 
	url : ctp + '/interface/topicDetailSearch',
	data:{
		topic_id:$('#topic_id').val()
	},
	success:function(data){
		if(data.code==200){
			console.log(JSON.stringify(data.data));
			$('#title').html(data.data.title);
			$('#content').html(data.data.content);
			$('#join_cnt').html(data.data.join_cnt);
			$('#content').html(data.data.indroduce);
			$('#remaining_time').html(data.data.remaining_time);
			var ret="";
			for(var i=0;i<data.data.vote_list.length;i++){
				ret+="<div class='row well' style='padding:9px;margin-right:0px;margin-left: 0px'>";
				ret+='<div class="col-lg-11 ">'+data.data.vote_list[i].option_descri+'</div>';
				ret+='<div class="col-lg-1 "><input type="radio" name="results" value='+data.data.vote_list[i].option_id+' /></div>';
				ret+="</div>";
			}
			$('#choices').html(ret);
			$("#is_join_vote").bind("click",joinVote);
		}
	},
	error:function(data){
	}
});
	
}

//参与投票
function joinVote(){
	var selectValue=$("input[name='results']:checked").val();
	if(selectValue==''||selectValue==undefined){
		art.dialog("请选择答案", function(){});
		return ;
	}
	
	$.ajax({
		type : 'POST',
		dataType:'json', 
		url : ctp + '/interface/vote',
		data:{ 
			topic_id:$('#topic_id').val(),
			vote:selectValue,
			is_anonymous: $("#is_anonymous").is(":checked")==true?1:0
			},
		success:function(data){
			if(data.code==200){
				//console.log(JSON.stringify(data.data));
				art.dialog("投票成功", function(){});
				getTopicDetail();
			}else{
				 art.dialog(data.msg, function(){});
			}
		},
		error:function(data){
		}
   });
}
//加入班组
function joinClass(){
	art.dialog({
		 left: '50%',
	     content: "申请理由:<input id='content' type='text'/>",
	     ok: function () {
	    	 if($('#content').val()==''){
	    		 art.dialog("申请理由不能为空", function(){});
	    	 }else{
	    		 $.ajax({
		    			type : 'POST',
		    			dataType:'json', 
		    			url : ctp + '/interface/classMemberAdd',
		    			data:{ 
		    				class_id:$('#class_id').val(),
		    				join_type:0,//0-主动加入班组 1-班组管理员拉人
		    				reason:$('#content').val()
		    				},
		    			success:function(data){
		    				if(data.code==200){
		    					$("#join_class").unbind("click",joinClass);
		    					//console.log(JSON.stringify(data.data));
		    					 art.dialog("操作成功，等待管理员审核", function(){});
		    				}else{
		    					 art.dialog(data.msg, function(){});
		    				}
		    			},
		    			error:function(data){
		    			}
		    	   });
	    	 }
	    },
	    cancelVal: '关闭',
	    cancel: true //为true等价于function(){}
	});
}


 